urban satellite - Almanca İngilizce Sözlük